package com.spdd.mt.biz.manager.model.response;

import com.spdd.mt.biz.manager.model.WebResponse;
import lombok.*;

/**
 * 查询接口返回
 *
 * @since 2025年04月02日
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class PhoneZoneResponse extends WebResponse {

    public PhoneZoneResponse(WebResponse webResponse) {
        super(webResponse.getCode(), webResponse.getStatus(), webResponse.getMsg());
    }

    /**
     * 运营商，status=success必填
     * <p>
     * 移动、联通、电信
     */
    private String isp;

    /**
     * 省份，status=success 必填
     * <p>
     * 例如:北京、上海江苏
     */
    private String province;

    /**
     * 号码类型，status=success必填
     * <p>
     * 1:普通号码
     * 2:携号转网号码
     */
    private String phoneNoType;

}
